[IA64] removed an unused header file.
authorIsaku Yamahata <yamahata@valinux.co.jp>
Wed, 11 Jun 2008 06:38:00 +0000 (15:38 +0900)
committerIsaku Yamahata <yamahata@valinux.co.jp>
Wed, 11 Jun 2008 06:38:00 +0000 (15:38 +0900)
removed an unused header file and MAX_NUMNODES were defined in
two place. so removed unnecessary MAX_NUMNODES definitions.

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
xen/arch/ia64/xen/acpi.c
xen/include/asm-ia64/config.h
xen/include/asm-ia64/linux-xen/asm/acpi.h
xen/include/asm-ia64/linux-xen/asm/numa.h
xen/include/asm-ia64/linux/README.origin
xen/include/asm-ia64/linux/numa.h [deleted file]

index d816cf8e91b414f7b924b30d9015578d690314d2..2d4ec4cfa3e2571d7dbdb6859926913890e7a0ac 100644 (file)
@@ -54,6 +54,7 @@
 #ifdef XEN
 #include <xen/errno.h>
 #include <xen/nodemask.h>
+extern u8 numa_slit[MAX_NUMNODES * MAX_NUMNODES];
 #endif
 
 #define BAD_MADT_ENTRY(entry, end) (                                        \
index 24d2495b349850196e1a342c377c64ccf6ebd094..f22f8cea67dc4da0bec19497a87511caa7d7f1d1 100644 (file)
 #endif
 #define CONFIG_NUMA
 #define CONFIG_ACPI_NUMA
-#define NODES_SHIFT 8
-#define MAX_NUMNODES (1 << NODES_SHIFT)
-#define NR_NODE_MEMBLKS (MAX_NUMNODES*2)
-#define MAX_PXM_DOMAINS 256
+#define NODES_SHIFT 8                          /* linux/asm/numnodes.h */
+#define NR_NODE_MEMBLKS (MAX_NUMNODES*2)       /* linux-xen/asm/acpi.h */
 #else
 #undef CONFIG_SMP
 #define NR_CPUS 1
index bfff8bc804560668ecf79a6eb677d3315ac234bc..4c06d455139c776f0cc2f78838dfcbeb2e24d48c 100644 (file)
@@ -108,10 +108,8 @@ extern void set_cpei_target_cpu(unsigned int cpu);
 extern unsigned int get_cpei_target_cpu(void);
 
 #ifdef CONFIG_ACPI_NUMA
-#ifndef XEN
 /* Proximity bitmap length; _PXM is at most 255 (8 bit)*/
 #define MAX_PXM_DOMAINS (256)
-#endif
 extern int __devinitdata pxm_to_nid_map[MAX_PXM_DOMAINS];
 extern int __initdata nid_to_pxm_map[MAX_NUMNODES];
 #endif
index 640af474f820593f511e492491bce78c7794ad4d..3d220184c6f6146879c6b9511f3423a569c7d1b3 100644 (file)
 #include <asm/mmzone.h>
 
 extern u8 cpu_to_node_map[NR_CPUS] __cacheline_aligned;
+#ifndef XEN
 extern cpumask_t node_to_cpu_mask[MAX_NUMNODES] __cacheline_aligned;
+#else
+extern cpumask_t node_to_cpu_mask[] __cacheline_aligned;
+#endif
 
 /* Stuff below this line could be architecture independent */
 
@@ -49,7 +53,11 @@ struct node_cpuid_s {
        int     nid;            /* logical node containing this CPU */
 };
 
+#ifndef XEN
 extern struct node_memblk_s node_memblk[NR_NODE_MEMBLKS];
+#else
+extern struct node_memblk_s node_memblk[];
+#endif
 extern struct node_cpuid_s node_cpuid[NR_CPUS];
 
 /*
@@ -60,7 +68,11 @@ extern struct node_cpuid_s node_cpuid[NR_CPUS];
  * proportional to the memory access latency ratios.
  */
 
+#ifndef XEN
 extern u8 numa_slit[MAX_NUMNODES * MAX_NUMNODES];
+#else
+extern u8 numa_slit[];
+#endif
 #define node_distance(from,to) (numa_slit[(from) * num_online_nodes() + (to)])
 
 extern int paddr_to_nid(unsigned long paddr);
index 4b1ff51f3052e67e6b7df30318cb7e9e61e694e2..b775b92728df9c73f2adce1453a19352c0a091d4 100644 (file)
@@ -13,7 +13,6 @@ jiffies.h             -> linux/include/linux/jiffies.h
 kmalloc_sizes.h                -> linux/include/linux/kmalloc_sizes.h
 linkage.h              -> linux/include/linux/linkage.h
 notifier.h             -> linux/include/linux/notifier.h
-numa.h                 -> linux/include/linux/numa.h
 percpu.h               -> linux/include/linux/percpu.h
 preempt.h              -> linux/include/linux/preempt.h
 seqlock.h              -> linux/include/linux/seqlock.h
diff --git a/xen/include/asm-ia64/linux/numa.h b/xen/include/asm-ia64/linux/numa.h
deleted file mode 100644 (file)
index f0c539b..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-#ifndef _LINUX_NUMA_H
-#define _LINUX_NUMA_H
-
-#include <linux/config.h>
-
-#ifndef CONFIG_FLATMEM
-#include <asm/numnodes.h>
-#endif
-
-#ifndef NODES_SHIFT
-#define NODES_SHIFT     0
-#endif
-
-#define MAX_NUMNODES    (1 << NODES_SHIFT)
-
-#endif /* _LINUX_NUMA_H */